package ar.uba.fi.algo3.algoTank.Objetos.Tanques;

import ar.uba.fi.algo3.algoTank.ObservadorJuego;
import ar.uba.fi.algo3.algoTank.Objetos.DireccionadorDirecto;
import ar.uba.fi.algo3.algoTank.Objetos.Posicion;
import ar.uba.fi.algo3.algoTank.Objetos.Territorio;
import ar.uba.fi.algo3.algoTank.Objetos.Equipamiento.Ametralladora;


public class GrizzlyBattleTank extends TanqueEnemigo {
	

	private static final long serialVersionUID = 1L;

	public GrizzlyBattleTank(){
		super();
		this.direccionador = new DireccionadorDirecto();
		this.puntosPorDestruccion = 20;
		Ametralladora arma = new Ametralladora();
		this.armaActual = arma;
		this.movimiento.setVelocidad(1);
	}
	
	public GrizzlyBattleTank(Posicion posicion,Territorio territorio){
		super(posicion, territorio);
		this.direccionador = new DireccionadorDirecto();
		this.puntosPorDestruccion = 20;
		this.setArmaActual(new Ametralladora());
		this.movimiento.setVelocidad(1);
	}
	
	public void avisarNuevoObjeto(ObservadorJuego obs) {
		obs.nuevoGrizzly(this);
	}

}